package com.example.demo01.controller;

import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("sms")
public class SmsController {

    @Autowired
    private RabbitTemplate rabbitTemplate;

    @GetMapping("send")
    public void send() {
        /*
        往rabbitMQ放数据
        第一个参数：指明是使用哪个队列，要跟mq中的名字一致
        第二个参数:要放进去的内容
         */
        rabbitTemplate.convertAndSend(
                "sms",
                "hello world"
        );
    }
}
